light upon基本解释
偶然遇见; 碰见; 发现
【liuxuequn.com留学群】
偶然遇见; 碰见; 发现
【liuxuequn.com留学群】
"the archeologists chanced upon an old tomb"
"she struck a goldmine"
"The hikers finally struck the main path to the lake"